Windows 10/11 设置IPv4优先

672次阅读
没有评论

共计 749 个字符,预计需要花费 2 分钟才能阅读完成。

在Windows10/11系统中,开启IPv6 后默认IPv6 访问优先,如果一个网站同时提供IPv4和IPv6地址,操作系统优先通过IPv6进行访问。这样本身看来没有什么问题,但有些网站对于IPv6兼容太差了,比如bilibili,在使用IPv6时访问体验非常差,视频播放、网页加载经常出现卡顿。

之前我在AdGuardHome配置了丢弃IPv6解析,但后来我家里用旧笔记本改造了一个NAS,公网直连会用到IPv6,直接禁用IPv6显然并不是个好主意。

好在Windows给用户提供了一种方式,可以设置IPv4&IPv6双栈情况下,优先使用IPv4。

重要提醒:Internet 协议版本 6 (IPv6) 是 Windows Vista 和 Windows Server 2008 及更高版本的必要组成部分。 建议不要禁用 IPv6 或其组件。 如果禁用,某些 Windows 组件可能无法正常工作。以下内容涉及注册表操作,请认真遵循以下所述的步骤。 如果注册表修改不正确,可能会发生严重问题。 修改之前,请务必备份注册表。

在修改之前,我们ping百度域名,会返回IPv6地址,如下图:

Windows 10/11 设置IPv4优先

下面开始修改:

1.同时按下CtrlR 键,打开运行对话框;

2.输入regedit ,点击运行;

3.注册表定位到以下路径:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters

4.新建一个数值名称为“DisabledComponents”的DWORD项,基数为十进制,数值数据为32(如下图);

Windows 10/11 设置IPv4优先

5.关闭注册表编辑器,然后重启计算机。再尝试ping一下“www.baidu.com”,此时应该会返回IPv4地址。

Windows 10/11 设置IPv4优先

参考文章:为高级用户配置 IPv6 – Windows Server

正文完
 0
admin
版权声明:本站原创文章,由 admin 于2024-11-20发表,共计749字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码